package dto

import "time"

type UserDeviceInfoRequest struct {
	UserDeviceInfo
}

type UserSystemInfoRequest struct {
	OperatingSystem        *string `json:"operatingSystem"`
	OperatingSystemVersion *string `json:"operatingSystemVersion"`
	PlatformVersion        *string `json:"platformVersion"`
	AppVersion             *string `json:"appVersion"`
}

type UserActiveTokenDeviceResponse struct {
	ID          string    `json:"id"`
	DeviceID    string    `json:"deviceId"`
	DeviceModel string    `json:"deviceModel"`
	Enabled     *bool     `json:"enabled" binding:"required"`
	LastUpdated time.Time `json:"lastUpdated"`
}
